The boy was struck by a Dodge around 6:35 p.m. on Route 38 at milepost 19.1 in Southampton, according to New Jersey State Police Sgt. Jeffrey Lebron.
The boy was rushed to an area hospital and no other injuries were reported.
Click here to follow Daily Voice Cookstown-New Hanover and receive free news updates.